someone that carries explosives - Deutsch Englisch Wörterbuch